import axios from  'axios'
import {Toast}  from 'vant';
// 创建axios实例
const demo = axios.create({
// 基础请求路径
// baseURL:"https://apis.netstart.cn" 
baseURL:"http://localhost:3000",
//超时时间
timeout:10000
})
// 拦截器
// 添加请求拦截器
demo.interceptors.request.use(function (config){
 //在发送请求之前做些什么
Toast.loading({
message:'加载中...',
forbidClick:true,
});
return config;
}, function (error){
    Toast.clear()
    return Promise.reject(error);
});
// 添加响应拦截器
demo.interceptors.response.use(function (response) {
    // 对响应数据做点什么
    Toast.clear()
    return response;
  }, function (error) {
    // 对响应错误做点什么
    Toast.clear()
    return Promise.reject(error);
  });
  export const get=(url,params)=>{
    return new Promise((resolve,reject)=>{
      demo.get(url,params,{
      })
      .then((res)=>{
        resolve(res)
      }).catch((err)=>{
        reject(err)
      })
    })
  }
